![]() |
7bupstatsVersion 0.37 (16 Dec 2011) |
Important: 7bupstats will do nothing constructive by itself. It is complementary to 7backup (from 7thSoftware) and displays a continuously updated progress summary of any backup taking place. It is of most use when 7backup itself is running in quiet mode, and takes its input from the 7backup$status variable as it is updated by 7backup.
For a new installation, simply drag and drop the 7bupstats application into the directory of your choice.
If you have a previous copy of 7bupstats you have two choices.
To run the application, double click on it's icon in a filer window. By default, the application will be installed on the iconbar. Clicking on the iconbar icon with Select will open the progress status window. The display fields will be blank unless a backup is already underway. Once a 7backup is underway, then the status display will show an abbreviated version of what 7backup is doing.
The application can be made to behave in one of three different ways, set by options in the choices dialogue (see below).
A screen shot of the iconbar menu
is shown right.
Info – A standard application info box, including a button to go to the web site to check for later versions.
Help... – Runs the help file (this one).
Choices... – Opens the Choices dialogue (see below).
Quit – This terminates the application immediately.
The Choices window is shown
at the right. The three radio buttons at the top switch between the
three modes of operation (see above).
Always an iconbar icon – This is used to select mode 1 operation (above), and is the default setting.
Hide iconbar icon when status is open – This is used to select mode 2 (above). If this option is ticked then whenever the status window is opened, the iconbar icon will be removed. On closing the status window, the iconbar icon will be reinstated.
Never install iconbar icon – This is an option for compatibility with the way versions up to 0.20 behaved. The only difference between this mode and previous versions (up to 0.20) is that 7bupstats will ask for confirmation if you close the status window when 7backup is active. If 7backup is not active, then 7bupstats will quit quietly, as if the menu Quit option had been used. In this mode the iconbar menu can be opened by using the menu button on the staus window.
Auto open/close status window – When this option is ticked, and 7bupstats is running with an installed iconbar icon, then the status window will open automatically when 7backup begins a backup, and will close again when the backup is finished. You can, of course, always open and close the status window manually at any time, by clicking on the iconbar icon or the close icon in the window title bar.
If you are operating in mode 3 (no iconbar icon at any time) 7bupstats will ask for confirmation if you close the status window when 7backup is active, since in this mode closing the window will terminate the program. If 7backup is not active, then 7bupstats will quit quietly, as if the menu Quit option had been used.
Update status every – Since the object of 7bupstats is simply to confirm that 7backup is working away in the background, the screen display is not updated continuously (if the display is updated say a hundred times a second it is not possible to read the rapidly changing text, and most of the cpu bandwidth is used for the screen update). There is a time delay between each screen update, which greatly reduces the load on the processor. The default delay is set to 0.5 s, which is a good compromise between seeing the backup progressing and hogging processor time. The current range of delays is from 0.1 to 1.5 sec delay.
Save status window position – When this option is ticked, the current position of the status window is saved. When 7bupstat is restarted, the status window will be opened at the stored value. This allows you to set your favoured position on the desktop of the status window. When not ticked, the last saved position is retained. When the choices dialogue is opened, this option is always unticked, so the stored position is not accidently changed when saving choices.
The three buttons at the foot of the window act as follows. Set will use the new values for that session only. Save will set the new values for immediate use, and will also save the values to be used when 7bupstat is run on future occasions. Cancel will close the window without making any changes.
This is shown below.
The three display fields are used to show the status of the backup process. The left field shows the action (e.g. copy) that is taking place. The second larger field shows the name of the file that is undergoing the action. The text is right justified so you can always see the file leaf name if the full path overflows in the icon. The rightmost field shows the percentage completion of the current file action, and is most useful when large files are being copied.
At the right of the status window is an action button, labelled Pause. This allows the backup process to be paused. Once paused, the button text changes to Resume, and clicking the button will allow the backup to continue. When 7backup is not doing a backup, the Pause button will be greyed out, but will become available as soon as 7backup commences a backup process. You must be using 7backup version 1.17 or later for the Pause/Resume function to be available.
It is now possible to terminate a backup immediately. The status window will always have a menu attached. If running with an iconbar icon, this menu will have only one option, viz. Stop backup.
If running permanently without an iconbar icon (mode 3 above), the status window full menu will now have an additional option, viz. Stop backup.
In either case, selecting the option Stop backup will immediately stop the backup process completely, there is no way of restarting from the point you stopped. You must be using 7backup version 1.18 or later for the Stop backup function to be available.
All communication about 7bupstats should be directed to Chris Johnson (Email:chris@chris-johnson.org.uk). Suggestions for new features are always welcome.
Chris Johnson's web site is at http://www.chris-johnson.org.uk/index.html, with his RISC OS software at http://www.chris-johnson.org.uk/software/index.html.
All the screen shots in these pages were obtained using Snapper, a versatile screen capture application.
Snapper is available from http://www.chris-johnson.org.uk/software/snap.html
Copyright (c) 2011, Chris Johnson
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
This document last modified on 18th December 2011